package cn.com.cpic.insurance.rulecheck.core.test.bom.p09VehiclePolicy;

/**
 * 
 * 保单车船税明细，只有宁波分公司有
 * 
 */
public class PolicyVtaxDetail {
	/** 序号 */
	private String seqId;
	/** 保单标识 */
	private String policyId;
	/** 全年税额 */
	private String annualTaxAmount;
	/** 所属区域 */
	private String appliedArea;
	/** 起税日期 */
	private String declareDate;
	/** 减免额 */
	private String deduction;
	/** 减免额编号 */
	private String deductionDocumentNumber;
	/** 减免额代码 */
	private String deductionDueCode;
	/** 减免比例 */
	private String deductionDueProportion;
	/** 减免类型 */
	private String deductionDueType;
	/** 到期日期 */
	private String exceedDate;
	/** 到期天数 */
	private String exceedDaysCount;
	/** 滞纳金 */
	private String overDue;
	/** 税务部门 */
	private String taxDepartment;
	/** 税务部门编码 */
	private String taxDepartmentCode;
	/** 税务部门减免编号 */
	private String taxDepartmentCodeDeduction;
	/** 税务部门减免 */
	private String taxDepartmentDeduction;
	/** 税务部门号码 */
	private String taxDocumentNumber;
	/** 应收税款 */
	private String taxDue;
	/** 税收结束日 */
	private String taxEndDate;
	/** 税务机关交通工具分类代码 */
	private String taxItemdEtailCode;
	/** 税款地区编码 */
	private String taxLocationCode;
	/** 税率结束日期 */
	private String taxRateEndDate;
	/** 税率标识 */
	private String taxRateIdentifier;
	/** 税率开始时间 */
	private String taxRateStartDate;
	/** 开始征税日期 */
	private String taxStartDate;
	/** 税单位类型编码 */
	private String taxUnitTypeCode;
	/** 总税款 */
	private String totalAmount;
	/** 税类型 */
	private String taxType;
	/** 单位税率 */
	private String unitRate;
	/** 创建人 */
	private String createPerson;
	/** 创建时间 */
	private String createDate;
	/** 最后修改人 */
	private String updatePerson;
	/** 最后修改时间 */
	private String updateDate;

	/**
	 * 返回 序号
	 * 
	 * @return 序号
	 */
	public String getSeqId() {
		return seqId;
	}

	/**
	 * 设定序号
	 * 
	 * @param seqId
	 *            序号
	 */
	public void setSeqId(String seqId) {
		this.seqId = seqId;
	}

	/**
	 * 返回 保单标识
	 * 
	 * @return 保单标识
	 */
	public String getPolicyId() {
		return policyId;
	}

	/**
	 * 设定保单标识
	 * 
	 * @param policyId
	 *            保单标识
	 */
	public void setPolicyId(String policyId) {
		this.policyId = policyId;
	}

	/**
	 * 返回 全年税额
	 * 
	 * @return 全年税额
	 */
	public String getAnnualTaxAmount() {
		return annualTaxAmount;
	}

	/**
	 * 设定全年税额
	 * 
	 * @param annualTaxAmount
	 *            全年税额
	 */
	public void setAnnualTaxAmount(String annualTaxAmount) {
		this.annualTaxAmount = annualTaxAmount;
	}

	/**
	 * 返回 所属区域
	 * 
	 * @return 所属区域
	 */
	public String getAppliedArea() {
		return appliedArea;
	}

	/**
	 * 设定所属区域
	 * 
	 * @param appliedArea
	 *            所属区域
	 */
	public void setAppliedArea(String appliedArea) {
		this.appliedArea = appliedArea;
	}

	/**
	 * 返回 起税日期
	 * 
	 * @return 起税日期
	 */
	public String getDeclareDate() {
		return declareDate;
	}

	/**
	 * 设定起税日期
	 * 
	 * @param declareDate
	 *            起税日期
	 */
	public void setDeclareDate(String declareDate) {
		this.declareDate = declareDate;
	}

	/**
	 * 返回 减免额
	 * 
	 * @return 减免额
	 */
	public String getDeduction() {
		return deduction;
	}

	/**
	 * 设定减免额
	 * 
	 * @param deduction
	 *            减免额
	 */
	public void setDeduction(String deduction) {
		this.deduction = deduction;
	}

	/**
	 * 返回 减免额编号
	 * 
	 * @return 减免额编号
	 */
	public String getDeductionDocumentNumber() {
		return deductionDocumentNumber;
	}

	/**
	 * 设定减免额编号
	 * 
	 * @param deductionDocumentNumber
	 *            减免额编号
	 */
	public void setDeductionDocumentNumber(String deductionDocumentNumber) {
		this.deductionDocumentNumber = deductionDocumentNumber;
	}

	/**
	 * 返回 减免额代码
	 * 
	 * @return 减免额代码
	 */
	public String getDeductionDueCode() {
		return deductionDueCode;
	}

	/**
	 * 设定减免额代码
	 * 
	 * @param deductionDueCode
	 *            减免额代码
	 */
	public void setDeductionDueCode(String deductionDueCode) {
		this.deductionDueCode = deductionDueCode;
	}

	/**
	 * 返回 减免比例
	 * 
	 * @return 减免比例
	 */
	public String getDeductionDueProportion() {
		return deductionDueProportion;
	}

	/**
	 * 设定减免比例
	 * 
	 * @param deductionDueProportion
	 *            减免比例
	 */
	public void setDeductionDueProportion(String deductionDueProportion) {
		this.deductionDueProportion = deductionDueProportion;
	}

	/**
	 * 返回 减免类型
	 * 
	 * @return 减免类型
	 */
	public String getDeductionDueType() {
		return deductionDueType;
	}

	/**
	 * 设定减免类型
	 * 
	 * @param deductionDueType
	 *            减免类型
	 */
	public void setDeductionDueType(String deductionDueType) {
		this.deductionDueType = deductionDueType;
	}

	/**
	 * 返回 到期日期
	 * 
	 * @return 到期日期
	 */
	public String getExceedDate() {
		return exceedDate;
	}

	/**
	 * 设定到期日期
	 * 
	 * @param exceedDate
	 *            到期日期
	 */
	public void setExceedDate(String exceedDate) {
		this.exceedDate = exceedDate;
	}

	/**
	 * 返回 到期天数
	 * 
	 * @return 到期天数
	 */
	public String getExceedDaysCount() {
		return exceedDaysCount;
	}

	/**
	 * 设定到期天数
	 * 
	 * @param exceedDaysCount
	 *            到期天数
	 */
	public void setExceedDaysCount(String exceedDaysCount) {
		this.exceedDaysCount = exceedDaysCount;
	}

	/**
	 * 返回 滞纳金
	 * 
	 * @return 滞纳金
	 */
	public String getOverDue() {
		return overDue;
	}

	/**
	 * 设定滞纳金
	 * 
	 * @param overDue
	 *            滞纳金
	 */
	public void setOverDue(String overDue) {
		this.overDue = overDue;
	}

	/**
	 * 返回 税务部门
	 * 
	 * @return 税务部门
	 */
	public String getTaxDepartment() {
		return taxDepartment;
	}

	/**
	 * 设定税务部门
	 * 
	 * @param taxDepartment
	 *            税务部门
	 */
	public void setTaxDepartment(String taxDepartment) {
		this.taxDepartment = taxDepartment;
	}

	/**
	 * 返回 税务部门编码
	 * 
	 * @return 税务部门编码
	 */
	public String getTaxDepartmentCode() {
		return taxDepartmentCode;
	}

	/**
	 * 设定税务部门编码
	 * 
	 * @param taxDepartmentCode
	 *            税务部门编码
	 */
	public void setTaxDepartmentCode(String taxDepartmentCode) {
		this.taxDepartmentCode = taxDepartmentCode;
	}

	/**
	 * 返回 税务部门减免编号
	 * 
	 * @return 税务部门减免编号
	 */
	public String getTaxDepartmentCodeDeduction() {
		return taxDepartmentCodeDeduction;
	}

	/**
	 * 设定税务部门减免编号
	 * 
	 * @param taxDepartmentCodeDeduction
	 *            税务部门减免编号
	 */
	public void setTaxDepartmentCodeDeduction(String taxDepartmentCodeDeduction) {
		this.taxDepartmentCodeDeduction = taxDepartmentCodeDeduction;
	}

	/**
	 * 返回 税务部门减免
	 * 
	 * @return 税务部门减免
	 */
	public String getTaxDepartmentDeduction() {
		return taxDepartmentDeduction;
	}

	/**
	 * 设定税务部门减免
	 * 
	 * @param taxDepartmentDeduction
	 *            税务部门减免
	 */
	public void setTaxDepartmentDeduction(String taxDepartmentDeduction) {
		this.taxDepartmentDeduction = taxDepartmentDeduction;
	}

	/**
	 * 返回 税务部门号码
	 * 
	 * @return 税务部门号码
	 */
	public String getTaxDocumentNumber() {
		return taxDocumentNumber;
	}

	/**
	 * 设定税务部门号码
	 * 
	 * @param taxDocumentNumber
	 *            税务部门号码
	 */
	public void setTaxDocumentNumber(String taxDocumentNumber) {
		this.taxDocumentNumber = taxDocumentNumber;
	}

	/**
	 * 返回 应收税款
	 * 
	 * @return 应收税款
	 */
	public String getTaxDue() {
		return taxDue;
	}

	/**
	 * 设定应收税款
	 * 
	 * @param taxDue
	 *            应收税款
	 */
	public void setTaxDue(String taxDue) {
		this.taxDue = taxDue;
	}

	/**
	 * 返回 税收结束日
	 * 
	 * @return 税收结束日
	 */
	public String getTaxEndDate() {
		return taxEndDate;
	}

	/**
	 * 设定税收结束日
	 * 
	 * @param taxEndDate
	 *            税收结束日
	 */
	public void setTaxEndDate(String taxEndDate) {
		this.taxEndDate = taxEndDate;
	}

	/**
	 * 返回 税务机关交通工具分类代码
	 * 
	 * @return 税务机关交通工具分类代码
	 */
	public String getTaxItemdEtailCode() {
		return taxItemdEtailCode;
	}

	/**
	 * 设定税务机关交通工具分类代码
	 * 
	 * @param taxItemdEtailCode
	 *            税务机关交通工具分类代码
	 */
	public void setTaxItemdEtailCode(String taxItemdEtailCode) {
		this.taxItemdEtailCode = taxItemdEtailCode;
	}

	/**
	 * 返回 税款地区编码
	 * 
	 * @return 税款地区编码
	 */
	public String getTaxLocationCode() {
		return taxLocationCode;
	}

	/**
	 * 设定税款地区编码
	 * 
	 * @param taxLocationCode
	 *            税款地区编码
	 */
	public void setTaxLocationCode(String taxLocationCode) {
		this.taxLocationCode = taxLocationCode;
	}

	/**
	 * 返回 税率结束日期
	 * 
	 * @return 税率结束日期
	 */
	public String getTaxRateEndDate() {
		return taxRateEndDate;
	}

	/**
	 * 设定税率结束日期
	 * 
	 * @param taxRateEndDate
	 *            税率结束日期
	 */
	public void setTaxRateEndDate(String taxRateEndDate) {
		this.taxRateEndDate = taxRateEndDate;
	}

	/**
	 * 返回 税率标识
	 * 
	 * @return 税率标识
	 */
	public String getTaxRateIdentifier() {
		return taxRateIdentifier;
	}

	/**
	 * 设定税率标识
	 * 
	 * @param taxRateIdentifier
	 *            税率标识
	 */
	public void setTaxRateIdentifier(String taxRateIdentifier) {
		this.taxRateIdentifier = taxRateIdentifier;
	}

	/**
	 * 返回 税率开始时间
	 * 
	 * @return 税率开始时间
	 */
	public String getTaxRateStartDate() {
		return taxRateStartDate;
	}

	/**
	 * 设定税率开始时间
	 * 
	 * @param taxRateStartDate
	 *            税率开始时间
	 */
	public void setTaxRateStartDate(String taxRateStartDate) {
		this.taxRateStartDate = taxRateStartDate;
	}

	/**
	 * 返回 开始征税日期
	 * 
	 * @return 开始征税日期
	 */
	public String getTaxStartDate() {
		return taxStartDate;
	}

	/**
	 * 设定开始征税日期
	 * 
	 * @param taxStartDate
	 *            开始征税日期
	 */
	public void setTaxStartDate(String taxStartDate) {
		this.taxStartDate = taxStartDate;
	}

	/**
	 * 返回 税单位类型编码
	 * 
	 * @return 税单位类型编码
	 */
	public String getTaxUnitTypeCode() {
		return taxUnitTypeCode;
	}

	/**
	 * 设定税单位类型编码
	 * 
	 * @param taxUnitTypeCode
	 *            税单位类型编码
	 */
	public void setTaxUnitTypeCode(String taxUnitTypeCode) {
		this.taxUnitTypeCode = taxUnitTypeCode;
	}

	/**
	 * 返回 总税款
	 * 
	 * @return 总税款
	 */
	public String getTotalAmount() {
		return totalAmount;
	}

	/**
	 * 设定总税款
	 * 
	 * @param totalAmount
	 *            总税款
	 */
	public void setTotalAmount(String totalAmount) {
		this.totalAmount = totalAmount;
	}

	/**
	 * 返回 税类型
	 * 
	 * @return 税类型
	 */
	public String getTaxType() {
		return taxType;
	}

	/**
	 * 设定税类型
	 * 
	 * @param taxType
	 *            税类型
	 */
	public void setTaxType(String taxType) {
		this.taxType = taxType;
	}

	/**
	 * 返回 单位税率
	 * 
	 * @return 单位税率
	 */
	public String getUnitRate() {
		return unitRate;
	}

	/**
	 * 设定单位税率
	 * 
	 * @param unitRate
	 *            单位税率
	 */
	public void setUnitRate(String unitRate) {
		this.unitRate = unitRate;
	}

	/**
	 * 返回 创建人
	 * 
	 * @return 创建人
	 */
	public String getCreatePerson() {
		return createPerson;
	}

	/**
	 * 设定创建人
	 * 
	 * @param createPerson
	 *            创建人
	 */
	public void setCreatePerson(String createPerson) {
		this.createPerson = createPerson;
	}

	/**
	 * 返回 创建时间
	 * 
	 * @return 创建时间
	 */
	public String getCreateDate() {
		return createDate;
	}

	/**
	 * 设定创建时间
	 * 
	 * @param createDate
	 *            创建时间
	 */
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	/**
	 * 返回 最后修改人
	 * 
	 * @return 最后修改人
	 */
	public String getUpdatePerson() {
		return updatePerson;
	}

	/**
	 * 设定最后修改人
	 * 
	 * @param updatePerson
	 *            最后修改人
	 */
	public void setUpdatePerson(String updatePerson) {
		this.updatePerson = updatePerson;
	}

	/**
	 * 返回 最后修改时间
	 * 
	 * @return 最后修改时间
	 */
	public String getUpdateDate() {
		return updateDate;
	}

	/**
	 * 设定最后修改时间
	 * 
	 * @param updateDate
	 *            最后修改时间
	 */
	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

}
